anything that wriggles - Turc Anglais Dictionnaire